/*boder*/
.zv_b{ border:1px solid #d7d7d7}
.zv_bb{ border-bottom: 1px solid #d7d7d7}
.zv_nob{border:0px;}

.zv_bb3{border-bottom: 0.3em solid #003079;}
.zv_gr3{border-left:0.3em solid #00ff00}

.zv_lbg1{border-left:0.3em solid #0000ff}

.zv_lbg2{border-left:0.3em solid #ff0000}

.zv_lbg3{border-left:0.3em solid #00ff00}
.zv_lbg4{border-left:0.3em solid #fa0cff}

.zv_yel3{border-left:0.3em solid #ffff00}

/*background*/
.zv_bblue{ background:#003079}
.zv_search{background-image:url(images/search.png) no-repeat;}

/*hight*/
.zv_hh1{ line-height:2.6em; height:2em;}
.zv_h{ line-height:2.5em; height:2.5em; padding:0px; margin-top:0.5em}
.zv_hh{ line-height:2.5em; height:2.5em; }
.zv_h1{ line-height:2em; height:2em}
.zv_h2{ line-height:1.5em; height:1.5em}
/*font*/
.zv_font{font-size:0.89em}
.zv_fontb{font-size:1em; font-weight:bold;}
.zv_fontno{font-size:0.89em; font-weight:normal;}

.zvbtn{ height:2.5em; line-height:2.5em;}
/*ipput
.box-shadow:inset 0.2em 0.2em 0.4em #d9d9d9,0.2em 0.2em 0.4em #d9d9d9;
   -webkit-box-shadow: inset 0.2em 0.2em 0.4em #d9d9d9,0.2em 0.2em 0.4em #d9d9d9;
   -moz-box-shadow: inset 0.2em 0.2em 0.4em #d9d9d9,0.2em 0.2em 0.4em #d9d9d9;
 shadow*/
	.zv-btn-act{
	box-shadow: inset 0px 0px 0.3em #ccc,0px 0.3em 0.3em #ccc;
	-o-box-shadow: inset 0px 0px 0.3em #ccc,0px 0.3em 0.3em #ccc;
	-webkit-box-shadow: inset 0px 0px 0.3em #ccc,0px 0.3em 0.3em #ccc;
	-moz-box-shadow: inset 0px 0px 0.3em #ccc, 0px 0.3em 0.3em #ccc;
}
.top_search{background:#f8f8f8;}
.top_search_box{padding:0.4em; border-bottom:solid #cccccc 1px}
.search_img{background:url(../images/search.png) no-repeat;background-size:98%; height:1.5em; margin:0.5em 0 0 0.5em;}
.lk_sousuo{background-image:url(../images/lk_sousuo.png);background-size:80%;}
input{ border:none; outline:none; outline-style:none; outline-width:0px;}


.noboder{ border:0px;}
.nobg{ background:none}
.fline{ border-bottom:solid #cccccc 1px; padding:0.3em 0.3em 0.4em 0.3em}
.zvbtnpadding{ margin:0.4em 0.5em 0 0.5em}
.zvbtnpadd{ margin:1em 0.5em 1em 0.5em}
.logobg{width:100%; bottom:0px; text-align:center; position:absolute; z-index:-1}
.fline input { font-size:1em}

.note{ background:url(../images/note.png) no-repeat;}



.ctxt{
	font-family: "Microsoft YaHei";
	font-weight:500;
	font-size:.92em;
	line-height:1.5em;
	margin:.5em;
	  display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -o-box;
    display: box;
}
.ctxt1{
	font-family: "Microsoft YaHei";
	font-weight:500;
	font-size:.92em;
	line-height:1.5em;
}
.boxf{
	  display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -o-box;
    display: box;
}
.box{
	width:33.3%;
  -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
  word-wrap:break-word;
}

.ctxtsp{
	color:#0bf;
}

.spl{
	margin-left:1.6em;
}
.clogo{
	font-family: "Microsoft YaHei";
	font-size:.8em;
}

.candidates
{
	vertical-align:middle;
	margin:0.5em;
}

.cbg{
	background-color:#fff;
}
.wb{
	width:8.2em;
	margin-right:0.3em;
	margin-bottom:0.2em;
	margin-top:0.2em;
	 word-wrap:break-word;
}
.wtop{
	-webkit-box-align:start;
}

.uph{
	height:4.5em;
}

.uncheck{
	width: 2em;
  height:2em;
	margin:0 auto;
  background-image: url(images/sheng_icon.png);
background-repeat:no-repeat;
background-position:center;
 background-size:70% 70%;
  -moz-background-size:70% 70%;
  -webkit-background-size:70% 70%;
  -o-background-size:70% 70%;
}
.check{
	width: 2em;
  height:2em;
	margin:0 auto;
  background-image: url(images/sel2_hover.png);
background-repeat:no-repeat;
background-position:center;
 background-size:70% 70%;
  -moz-background-size:70% 70%;
  -webkit-background-size:70% 70%;
  -o-background-size:70% 70%;
}
